Enterprise modelling and the UML: (sometimes) a conflict without a case

نویسندگان

  • Giuseppe Berio
  • Michaël Petit
چکیده

Nowadays, the UML language is one of the most widely accepted software modelling language. Enterprise modelling is concerned with the externalisation of knowledge about the enterprise, for a different set of purposes. One possible, future and challenging objective of enterprise modelling is to provide a base for developing, composing and selecting enterprise software applications. Therefore, there is a tendency to apply the UML for modelling the enterprise behaviours and structures mainly because the concept of “object” is ubiquitous and allows, safe or unsafe, reuse of already existing definitions. However, this reuse can sometimes become abusive. Furthermore, because there is no consensus on languages and concepts for enterprise modelling, it does not make much sense to evaluate UML by comparing it to any specific enterprise modelling technique. As a consequence, in this paper, rather than trying to evaluate UML as a candidate for enterprise modelling, we take a more general view, trying to explain the possible roles of the UML with respect to enterprise modelling. We investigate mainly three kinds of use of UML and show that only one of these may sometimes be conflicting.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The complementary use of IDEF and UML modelling approaches

The IDEF and Unified Modelling Language (UML) modelling approaches have become popular in industrial and academic circles. IDEF comprises a suite of graphical modelling techniques designed to formally specify and communicate important aspects of enterprise engineering projects, whereas UML is a modelling language that can be used to generate computerexecutable models that encode key aspects of ...

متن کامل

Processes, Roles, and Events: UML Concepts for Enterprise Architecture

This paper presents an integrated approach for modelling enterprise architectures using UML. To satisfy a need for a wide range of modelling choices, we provide a rich set of process-based and role-based modelling concepts, together with a flexible way of associating business events with business processes and roles. Our approach enriches Unified Modelling Language (UML) to support the requirem...

متن کامل

Mapping Enterprise Events to the CORBA Notification Service

To satisfy the need for a wide range of enterprise modelling choices, it is necessary to have a rich set of processbased and role-based modelling concepts. It is also necessary to have a sound and expressive business event model that includes a flexible way of associating business events with business processes and roles. However, the ability to construct detailed and expressive enterprise mode...

متن کامل

Investigating the mapping of an Enterprise Description Language into UML 2.0

Business architects and process engineers, when modelling their organisation or parts of it, prefer not to use the Unified Modelling Language (UML) as they find UML too technical for their taste. Instead they use their own modelling languages, which are more intuitive for formulating business-oriented models. As these techniques are often less formalized or widely used, tool support is usually ...

متن کامل

Modelling QoS: Towards a UML Profile

In this paper, we present a conceptual object model for specifying Quality of Service (QoS) that forms a basis for a UML profile for QoS. The conceptual model is based on CQML, a lexical language for QoS specification. A QoS characteristic represents some aspect of the QoS of a system, service or resource that can be identified and quantified. A QoS statement expresses some QoS by constraining ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003